package io.renren.modules.sys.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 子系统
 * 
 * @author jingtang
 * @email sunlightcs@gmail.com
 * @date 2018-06-29 15:52:06
 */
@TableName("sys_subsys")
public class Subsys implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 系统ID
	 */
	@TableId
	@TableField(value="sys_id")
	private String sysId;
	/**
	 * 系统名称
	 */
	@TableField(value="name")
	private String name;
	/**
	 * 系统Key
	 */
	@TableField(value="code")
	private String code;
	/**
	 * 系统Logo
	 */
	@TableField(value="logo")
	private String logo;
	/**
	 * 是否缺省
	 */
	@TableField(value="is_default")
	private String isDefault;
	/**
	 * 首页地址
	 */
	@TableField(value="home_url")
	private String homeUrl;
	/**
	 * 状态
                        YES/NO
	 */
	@TableField(value="status")
	private String status;
	/**
	 * 描述
	 */
	@TableField(value="descp")
	private String descp;
	/**
	 * 类型
	 */
	@TableField(value="type")
	private String type;
	/**
	 * 租用用户Id
	 */
	@TableField(value="tenant_id")
	private String tenantId;
	/**
	 * 创建人
	 */
	@TableField(value="creater")
	private String creater;
	/**
	 * 创建人ID
	 */
	@TableField(value="create_user_id")
	private String createUserId;
	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private Long createTime;
	/**
	 * 修改时间
	 */
	@TableField(value="update_time")
	private Long updateTime;

	/**
	 * 设置：系统ID
	 */
	public void setSysId(String sysId) {
		this.sysId = sysId;
	}
	/**
	 * 获取：系统ID
	 */
	public String getSysId() {
		return sysId;
	}
	/**
	 * 设置：系统名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：系统名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：系统Key
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：系统Key
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：系统Logo
	 */
	public void setLogo(String logo) {
		this.logo = logo;
	}
	/**
	 * 获取：系统Logo
	 */
	public String getLogo() {
		return logo;
	}
	/**
	 * 设置：是否缺省
	 */
	public void setIsDefault(String isDefault) {
		this.isDefault = isDefault;
	}
	/**
	 * 获取：是否缺省
	 */
	public String getIsDefault() {
		return isDefault;
	}
	/**
	 * 设置：首页地址
	 */
	public void setHomeUrl(String homeUrl) {
		this.homeUrl = homeUrl;
	}
	/**
	 * 获取：首页地址
	 */
	public String getHomeUrl() {
		return homeUrl;
	}
	/**
	 * 设置：状态
                        YES/NO
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态
                        YES/NO
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：描述
	 */
	public void setDescp(String descp) {
		this.descp = descp;
	}
	/**
	 * 获取：描述
	 */
	public String getDescp() {
		return descp;
	}
	/**
	 * 设置：类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：租用用户Id
	 */
	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}
	/**
	 * 获取：租用用户Id
	 */
	public String getTenantId() {
		return tenantId;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreater(String creater) {
		this.creater = creater;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreater() {
		return creater;
	}
	/**
	 * 设置：创建人ID
	 */
	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人ID
	 */
	public String getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Long getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Long updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Long getUpdateTime() {
		return updateTime;
	}
}
